allied troops - German English Dictionary